/*
 * All content copyright http://www.j2eefast.com, unless
 * otherwise indicated. All rights reserved.
 * No deletion without permission
 */
package com.clwl.supervise.superviseapp.entity.supervise;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * JG_CERTIFICA_REVIEW_CONTENT
 * @author: GuXueJian
 * @date 2023-10-13 13:49:02
 */
@Getter
@Setter
@TableName("JG_CERTIFICA_REVIEW_CONTENT")
public class JgCertificaReviewContent implements Serializable{

    private static final long serialVersionUID = 1L;

    /** id */
    @TableId(value = "ID", type = IdType.AUTO)
    private Long id;

    /** 监管标准-检查内容id */
    private Long contentId;

    /** 证后审查标准ID */
    @JsonProperty("certificaReviewStandardId")
    private Long certificaReviewStandardId;

    /** 检查内容 */
    private String checkContent;

    /** 重要项：1一般项，2重要项 3关键项 */
    private String importentItem;

    /** 合理缺项：0无，1有 */
    private String missingItem;

    /** 分值 */
    private Double score;

    /** 序号 */
    private Double serialNum;

    /** 选择项：1是、2否、3合理缺项 */
    private Integer selection;

    /** 合理缺项内容 */
    @JsonProperty("missingItemContent")
    private String missingItemContent;

    /** 问题描述（否）内容 */
    private String problemContent;

    /** 创建人id */
    private Long creatorId;

    /** 创建人姓名 */
    private String creator;

    /** 创建人部门id */
    @JsonProperty("createDeptId")
    private Long createDeptId;

    /** 创建人部门名称 */
    @JsonProperty("createDeptName")
    private String createDeptName;

    /** 是否删除：0-否，1-是 */
    private Integer deleteFlag;

    /** 问题描述照片地址 */
    private String problemFile;

    /** 问题描述输入内容 */
    @JsonProperty("problemContentInput")
    private String problemContentInput;

    /** 检查说明文本输入 */
    @JsonProperty("missingItemContentInput")
    private String missingItemContentInput;

    /** 普众fs_chk_score表id */
    @JsonProperty("pzScoreId")
    private String pzScoreId;
    /** 普众fs_chk_score表id */
    @TableField(value = "REVIEW_CATEGORY")
    private String reviewCategory;

}
